img { border: 0; }

hr { border: #dfdfdf 1px solid; height: 0}
.bodyline { padding:0}
.forumline>*>tr>td, .forumline { border-bottom:1px solid #DBE5EA}
.forumline>*>tr:last-child>td{border-top:1px solid #DBE5EA}
/* td */
/*td{padding:0;}*/
th,td {border-width:0}
td.row1 { background-color: #fff; }
td.row2 { background-color: #f7f7f8; }
td.row3 { background-color: #dfdfdf; }

td.row1announce { background-color: #efefef;}
td.row1sticky { background-color: #efefef; }
td.row2announce { background-color: #dee3e7; }
td.row2sticky { background-color: #dee3e7; }
td.row3announce { background-color: #d1d7dc; }
td.row3sticky { background-color: #d1d7dc; }
td.rowpic { background: #ffffff url(../images/cellpic2.jpg) repeat-y;}

th { font-weight: bold; font-size: 15px; height: 29px; background-color: #D7E2E8 }
td.cat {background: #dfdfdf url(../images/cellpic1.gif);height: 29px;}
td.cathead, td.catleft, td.catright, td.catbottom { background-color: #F2F6F9;}
td.catleft {background: #F2F6F9 url(../images/manga/ct_hl.gif) no-repeat scroll 0 50%; border-bottom:none !important;}
td.catright {background: #F2F6F9 url(../images/manga/ct_hr.gif) no-repeat scroll right center; border-bottom:none !important;}

td.catsides { background: #dfdfdf url(../images/cellpic1.gif)}
th.thbottom, th.thsides, th.thhead, td.cat, td.cathead, td.catsides, td.cathead, td.catleft, td.catright, td.catbottom  { height: 29px }
th.thcornerl, th.thleft {background:  #D7E2E8 url(../images/manga/ct_tl.gif) no-repeat scroll 0 50%; }
th.thcornerr, th.thright {background:  #D7E2E8 url(../images/manga/ct_tr.gif) no-repeat scroll right center; }
td.row3right {background-color: #dfdfdf }
th.thhead, td.cathead {font-size: 12px;}
td.cathead, td.catleft {  padding-left:10px }
td.spacerow {/* background-color:#F2F6F9; */border-bottom:none !important;}

.maintitle, .boardtitle { font-weight: bold; font-size: 18px; color: #000000; line-height: 120%; font-family: "trebuchet ms",verdana, arial, helvetica, sans-serif; text-decoration: none }
.boardtitle { font-size: 22px; }

.gen, .poll { font-size: 12px }
.genmed, .name { font-size: 11px; }
.gensmall, .postdetails { font-size: 10px; }
.strong { font-weight: bold; }

.mainmenu { font-size: 11px;}
.cattitle { font-weight: bold; font-size: 12px; color: #01336b; letter-spacing: 1px; }
.forumlink { font-weight: bold; font-size: 12px; color: #01336b; }
.nav, .topictitle { font-weight: bold; font-size: 11px; color: #000000; }

blockquote {background: #E1EBF2 url(../images/quote.gif) no-repeat scroll 6px 8px; border:1px dashed #DBDBCE; font-size:0.95em; margin:0.5em 10px 0 10px; overflow:hidden; padding:5px;}
blockquote cite {display:block;font-size:0.9em;font-style:normal;font-weight:bold;margin-left:20px;}
blockquote.uncited {padding-top:25px;}

.pre-error { font-size: 1em; color: #000000; font-family: verdana, arial, helvetica, sans-serif; background-color: #fafafa; border: 0; padding-left: 0; }
.copyright { font-size: 10px; color: #444444; font-family: verdana, arial, helvetica, sans-serif; letter-spacing: -1px }

/* posts */
.postbody { font-size: 14px; line-height: 1.3em; }

.postinfo { font-size: 12px; color: #000000; background-color: #dee3e7; padding: 4px; height: 2em; }
.postinfo .date { padding:0 0 0 15px }
.postinfo .subject  { float: left; margin-top:3px}
.postinfo .action{float:right;}
/*.postinfo td {border-bottom:none}*/

a.copyright { color: #444444; text-decoration: none; }
a.copyright:hover { color: #000000; text-decoration: underline; }
input, textarea, select { border: 1px solid #ccc; font: 11px /*verdana, arial, helvetica, sans-serif*/; color: #000000; }
textarea { width: 100%; }
input { text-indent: 2px; }
input { border: expression((this.type=="checkbox" || this.type=="radio") ? "none": "1px solid #ccc");}

.pagination a,button,.pagination .current, input.button, input.mainoption, input.liteoption, .inlineedit input {cursor:pointer; color:#8B2F20; background-color:#FFF2AB; border:1px solid; border-color: #F3DA95 #E0A949 #E0A949 #F3DA95;-moz-border-radius:2px;padding:1px 6px; margin: 0 3px; vertical-align:bottom; font-weight:bold;}

.pagination a:hover, .pagination a:active,button:hover, input.button:hover, input.mainoption:hover, input.liteoption:hover, .inlineedit input:hover { background-color:#FFD050;border-color: #FFAF32 #FF8400 #FF8400 #FFAF32;}

.helpline { background-color: #f7f7f8; border: 0; font-weight: bold; font-style: italic; color: green; }

.moderatortitle { font-weight: bold; font-size: 12px; color: #ffa34f; }
.moderator { font-size: 10px; color: #006600; }
.admin { font-size: 10px; color: #ffa34f; }
.online { color: #006600; }
.offline { color: #ff0000; }

.smallText input{font-size:11px}

.bg_yellow { background-color:#ffeea7; }
.moderation_highlight, .bg_small_yellow { background-color: #fff8dd; }

td.attachrow		{ font: normal 11px verdana, arial, helvetica, sans-serif; color : #000000; border-color : #000000; }
td.attachheader     { font: normal 11px verdana, arial, helvetica, sans-serif; color : #000000; border-color : #000000; background-color: #d1d7dc; }
table.attachtable	{ font: normal 12px verdana, arial, helvetica, sans-serif; color : #000000; border-color : #000000;	border-collapse : collapse; }

.inputSearchForum { background: url(../images/icon_mini_search.gif) no-repeat 3px 3px;padding-left:17px;vertical-align:middle; }

#icon_saving { background-image: url(../images/indicator.gif); width: 16px; height: 16px; display: none;}
.icon_folder_announce { background-image: url(../images/folder_announce.gif); width: 19px; height: 18px; display: inline; }
.icon_folder_sticky { background-image: url(../images/folder_sticky.gif); width: 19px; height: 18px; display: inline; }
.icon_folder_hot { background-image: url(../images/folder_hot.gif); width: 19px; height: 18px; display: inline; }
.icon_folder { background-image: url(../images/folder.gif); width: 19px; height: 18px; display: inline; }
.icon_folder_lock { background-image: url(../images/folder_lock.gif); width: 19px; height: 18px; display: inline; }
.icon_folder_announce_new { background-image: url(../images/folder_announce_new.gif); width: 19px; height: 18px; display: inline; }
.icon_folder_sticky_new { background-image: url(../images/folder_sticky_new.gif); width: 19px; height: 18px; display: inline; }
.icon_folder_new_hot { background-image: url(../images/folder_new_hot.gif); width: 19px; height: 18px; display: inline; }
.icon_folder_new { background-image: url(../images/folder_new.gif); width: 19px; height: 18px; display: inline; }
.icon_folder_lock_new { background-image: url(../images/folder_lock_new.gif); width: 19px; height: 18px; display: inline; }
.icon_vote_lcap { background-image: url(../images/vote_lcap.gif); width: 4px; height: 12px; display: inline; }
.icon_vote_rcap { background-image: url(../images/vote_rcap.gif); width: 4px; height: 12px; display: inline; }
.icon_topic_delete { background-image: url(../images/topic_delete.gif); width: 19px; height: 18px; display: inline; }
.icon_topic_move { background-image: url(../images/topic_move.gif); width: 19px; height: 18px; display: inline; }
.icon_topic_unlock { background-image: url(../images/topic_unlock.gif); width: 19px; height: 18px; display: inline; }
.icon_topic_lock { background-image: url(../images/topic_lock.gif); width: 19px; height: 18px; display: inline; }
.icon_latest_reply { background-image: url(../images/icon_latest_reply.gif); width: 18px; height: 9px; display: inline; }


/* Default buttons, in English. For localized ones, see <locale_name>.css in the "styles" directory */
.icon_new_topic img { background-image: url(../images/en_US/post.gif); width: 82px; height: 25px; }
.icon_reply img { background-image: url(../images/en_US/reply.gif); width: 82px; height: 25px; }
.icon_reply_locked img { background-image: url(../images/en_US/reply_locked.gif); width: 82px; height: 25px; }
.icon_quote img { background-image: url(../images/en_US/icon_quote.gif); width: 59px; height: 18px; }
.icon_edit img { background-image: url(../images/en_US/icon_edit.gif); width: 59px; height: 18px; }
.icon_profile img { background-image: url(../images/en_US/icon_profile.gif); width: 59px; height: 18px; }
.icon_pm img { background-image: url(../images/en_US/icon_pm.gif); width: 59px; height: 18px; }
.icon_new_topic:hover, .icon_reply:hover,.icon_reply_locked:hover,.icon_quote:hover, .icon_edit:hover, .icon_profile:hover, .icon_pm:hover,{background-color:transparent !important}



/*CSS Sabrosus style pagination*/
.pagination { padding:3px; margin:3px; font-size:11px}

/*.pagination a {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #9aafe5; color: #2e6ab1;}*/
/*.pagination a:hover, .pagination a:active {border: 1px solid #dd6900;color: #000;background-color: lightyellow;text-decoration: none;}*/
.pagination .current { background-color: #FFD050; color: #FFF; vertical-align:middle;}
.pagination .disabled {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #929292;color: #929292;}

#goToBox {position:absolute; display:none; border: 1px solid black;background-color: #fafafa; padding: 2px;width: 190px;}
#goToBox .title {padding: 1px;background-color: #dd6900;text-align: center;font-weight: bold;font-size: 10px;color: #fff;}
#goToBox .form { padding: 5px; text-align: left;}
#goToBox .form input {	font-weight: bold;}

blockquote dl.codebox code { font-size: 1.0em; }
input.subject, textarea.message { width: 100%; }
.postTabContents { padding-top: 24px; }
.postTabContents div { background-color: #E5EDF3; }





body { font-family:Arial,Helvetica,sans-serif;margin:0; padding:0; font-size:15px; background-color:#ddd; text-align:center;}
.smallText {font-size:11px; margin:0;text-indent:0}

form {margin:0}

/* Typography
-----------------------------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-weight:normal; }
h1,h3{color:#303030; margin-bottom:5px}
h1 { font-size: 2.0em;}
h2 { font-size: 1.9em; }
h3 { font-size: 1.8em;}
h4 { font-size: 1.4em;}
h5, .rightContent h1 { font-size:15px; font-weight:bold;margin-bottom:5px}
h6 { line-height:18px; color:#444444; font-size:11px;}
p {  margin:0 0 5px; padding:0; color:#505050; text-indent:20px; text-align: justify;}
ul, ol {list-style: none outside none;padding:0; margin:0}
.wild{width:98%}
table {border-collapse:collapse; border-spacing:0;}
.hide { display: none; }
input, select, textarea { border:1px solid #E0A949; color:#8B2F20; padding:2px;background-color:#FFFcef}
input.number { width: 60px}
.clear-content { clear:both; display: block; padding:0; margin:0}
.cpFrame{border:0 none}

a:hover{background-color:#FFD050}
.nonHover{background-color:transparent !important}
a img {border: medium none ;}
/*a.rss{background:transparent url(../images/rss.png) no-repeat scroll 0; padding:14px 0 0 35px; line-height:35px;font-size:12pt;}*/


a{color:#8B2F20;text-decoration:none;}
#logo, #mangaSearch, #accountMenu {float:left}   /*todo move to manga css*/
#accountMenu{margin-left:10px;width:380px; padding-top:12px;text-align:right;}
#accountMenu a{color:#fff}
#mangaSearch{padding-top:12px; margin-right:10px; width:250px; text-align:right }

#navLinks{float:right;text-align:right; width:350px}
#navLinks a {font-weight:bold;}
/*#themControl{float:right;width:280px; margin-right:50px}*/
#forumMenu{/*margin:-2px 10px 0 -10px; */}
#additionalMenu {float:right;text-align:left; width:600px}


#headerFirst {height:47px;}

.pageBlock, #header{width:950px; margin:0 auto; text-align:left; }
.pageBlock{ background-color:#fff;  border:2px solid #606060; margin-bottom:10px; padding:10px;}

/*        .cTable {font-size:15px; }
        .cTable .headL {background:transparent url(../images/manga/ct_tl.gif) no-repeat scroll 0; width:17px;}
        .cTable .headR { background: transparent url(../images/manga/ct_tr.gif) no-repeat scroll right; width:17px; }
        .cTable th { background-color:#D7E2E8; border:0 none;font-weight:bold;text-align:left}
        .cTable td { border-bottom:1px solid #DBE5EA;}
        .cTable td, .cTable th { height:29px; padding:0;}*/


#wrapper{  margin-top:0}
/*.leftContent{float:left; width:650px}*/
/*.rightContent{margin-left:10px ;width:220px; float:left; min-height:230px; background-color:#eee; padding:10px}*/
.pageHeader{height:75px; background:transparent url(../images/manga/page_header_bg.png) repeat-x scroll 0 0; margin-bottom:10px}
.pageBlock,.rightContent{ -moz-border-radius:5px }


/*Buners
----------------*/
#topBaner{margin:0 0 10px 100px}
#middleBaner{margin-left:90px}







